import Button from "@/components/Button";


// Vue的插件形式： 是一个对象，必须提供install方法，当插件被安装的时候，install方法会自动的调用
// 插件install方法被调用的时候，会传递进来一个

export default {
    install(Vue){
        // 1.添加全局的方法或属性
        Vue.prototype.$bus = "bus";
        // 2.添加全局指令
        Vue.directive("red",(el,binding)=>{
            el.style.background="red";
        })
        // 3.添加全局过滤器
        Vue.filter("add$",(value)=>{
            return "$" +value;
        });
        // 4.添加一个全局注册的组件
        Vue.component("Button",Button);
    }
}